large cities - French English Dictionary